Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Serbia&Montenegro F5 Venezuela #1-w3 Serbia&Montenegro F6 Venezuela #1-w4 Tunisia F6 Colombia F1 USA F4 Morocco F1 Morocco F2 Hungary F3 Serbia & Montenegro F2 Serbia & Montenegro F3 France F17 France F18 Colombia F2 UAE F2 Colombia F3 Colombia F4 Brazil F6 El Salvador F1 Ecuador F1 Ecuador F2 Ecuador F3 UAE F1 Colombia F3 Colombia F4 Brazil F4 Tunisia F4 Tunisia F5 Brazil F5 Colombia F2 Croatia F2 USA F6 Colombia F4 Bosnia/Herzegovina F1 Mexico F6 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia & Montenegro F1 Serbia & Montenegro F4 Serbia & Montenegro F5 Hungary F6 Colombia F5 Colombia F6 Colombia F1 Croatia F2 Colombia F3 Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Bogota Torneo Internacional Challenger Fila 2006 - Leon Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Dharwad Challenger 2006 - Dharwad XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech The Surbiton Trophy - Surbiton Arpa Ceramic Cup - Reggio Emilia Akbank Private Banking TED Open - Istanbul II Manta Open - Manta Seguros Bolivar Open - Medellin Sony Ericsson Open 2008 - Belgrade Akbank Private Banking TED Open 2006 - Istanbul Mitsubishi Electric Europe Cup - Monza Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte La Rinascente Tennis Cup Harbour Club Milano - Milan Flea Market Cup - Busan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde San Luis Potosi Challenger - San Luis Potosi Schickendanz Open - Furth Sporting Challenger '08-Trofeo Regione Piemonte - Turin Porsche Open - Poznan San Marino CEPU Open - San Marino Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Seguros Bolivar Open - Medellin 14° BH Tennis Open - Belo Horizonte Bancolombia Open - Bogota Bancolombia Open - Cali Wroclaw Challenger Belgrade Challenger Unique Zagreb Open - Zagreb San Luis Potosi Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Mexico City Challenger Seguros Bogota Open - Bogota Alexander Kolyaskin Memorial - Donetsk Turin Challenger Tunis Open 2007 - Tunis Lambertz Open by Stawag - Aachen XIII Trofeo Ciudad de Quito - Quito Cali Challenger Sunrise Challenger Bogota Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Pharma Medico Open 2008 - Aarhus Copa Petrobras Bogota - Bogota Croatia Osiguranje Rijeka Open - Rijeka Bogota Challenger Polska Energia Open - Bytom Medellin Challenger Alexander Kolyaskin Memorial - Donetsk Draft Corona Mexico City Open - Mexico City Samsung Securities Cup - Seoul PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw VIII Gramado Open - Gramado Pereira Challenger XL Bermuda Open - Bermuda III Isla de Lanzarote - Lanzarote Rijeka Open - Rijeka Kos Succhetti Tennis Cup - Cordenons Pereira Challenger Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Sao Paulo Challenger Coffee Cup Challenger - Chikmagalur Pereira Challenger ATP Guzzini Challenger - Recanati dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Todi Challenger Copa Petrobras Colombia - Bogota Internazionali de Tennis di Bergamo - Bergamo Bancolombia Open - Bogota Bogota Challenger Seguros Bolivar Open - Bogota Copa Petrobras Argentina - Buenos Aires Cortina Challenger San Marino Challenger Como Challenger Banja Luka Challenger Heilbronn Open - Heilbronn Bratislava Challenger Brescia Challenger Prostejov Challenger Rennes Challenger Irving Challenger Prague Challenger Barranquilla Challenger Salinas Challenger Dallas Challenger Caltanissetta Challenger Fairfield Challenger Las Vegas Challenger Poprad Tatry Challenger Perugia Challenger San Benedetto Challenger Ethias Trophy - Mons Santo Domingo Challenger Guadalajara Challenger Puerto Vallarta Challenger Newport Beach Challenger Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Architect Open - Budapest Surbiton Challenger Le Gosier Challenger Medellin Challenger Bordeaux Challenger Monterrey Challenger Santo Domingo Challenger St. Brieuc Challenger Sarasota Challenger Tunis Challenger San Benedetto Challenger Canberra Challenger Belgrade Challenger Indian Wells Challenger Heilbronn Challenger Ludwigshafen Challenger Perugia Challenger Morelos Challenger Liberec Challenger Stockton Challenger Lisbon Challenger Bogota Challenger - Bogota Mexico City Challenger Monterrey Challenger Chicago Challenger Lima Challenger Guayaquil Challenger Playford Challenger Columbus Challenger Bangkok Challenger Yokohama Challenger Lille Challenger Sophia Antipolis Challenger Bogota Challenger Heilbronn Open - Heilbronn Aix En Provence Challenger Cassis Challenger Nur-Sultan 2 Challenger Bogota Challenger - Bogota Nottingham 1 Challenger Gemax Samsung Open 2005 - Belgrade Sarajevo Open - Sarajevo Challenger Casablanca San Angel - Mexico City Polska Energia Open - Bytom Ciudad de Pozoblanco Open Diputacion - Cordoba Gemax Open - Belgrade 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Geneva Challenger XIV Challenger ATP Club Premium Open - Quito IV Challenger Ciudad De Guayaquil - Guayaquil Heilbronn Challenger Bogota Challenger Nur-Sultan Challenger Eckental Challenger Bratislava Challenger Guayaquil Challenger Bangkok Challenger Bangkok Challenger Ethias Trophy - Mons Ostrava Challenger Brisbane International - Brisbane Genova Challenger Furth Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Bogota Challenger The Stella Artois Championships - London RCA Championships - Indianapolis Croatia Open - Umag Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot China Open - Beijing Mumbai Open - Mumbai ATP Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai The Artois Championships - London Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Ordina Open - s-Hertogenbosch Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Cali Challenger Brasil Open - Sao Paulo Davidoff Swiss Indoors Basel - Basel Perugia Challenger ABN AMRO World Tennis Tournament - Rotterdam Bucaramanga Challenger PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Kremlin Cup - Moscow Chennai Open - Chennai Austrian Open - Kitzbuhel Thailand Open - Bangkok Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Thailand Open - Bangkok Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Sunrise Challenger Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Brisbane International - Brisbane Heineken Open - Auckland Bet-At-Home Austrian Open - Kitzbuhel Bucaramanga Challenger Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Winston Salem - Winston Salem Rakuten Japan Open - Tokyo China Open - Beijing VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Barranquilla Challenger Bogota Challenger Countrywide Classic - Los Angeles PTT Thailand Open - Bangkok Nottingham Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Shenzhen Open - Shenzhen Brisbane International - Brisbane Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Open Sud de France - Montpellier VTR Open - Vina del Mar BMW Open - Munich Geneva Open - Geneva Pereira Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Power Horse Cup - Dusseldorf Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich BB&T Atlanta Open - Atlanta Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo China Open - Beijing Astana Open - Nur-Sultan AEGON Championships - London PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Erste Bank Open - Vienna Synsam Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco China Open - Beijing St. Petersburg Open - St. Petersburg Hall of Fame Open - Newport Gerry Weber Open - Halle AEGON Championships - London Allianz Suisse Open - Gstaad AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich UNICEF Open - 's Hertogenbosch Open de Nice Cote d'Azur - Nice Turkish Airlines Open Antalya - Antalya Claro Open Colombia - Bogota If Stockholm Open - Stockholm PTT Thailand Open - Bangkok Valencia Open - Valencia Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Split Challenger AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Apia International - Sydney Erste Bank Open - Vienna Valencia Open - Valencia Almaty Challenger Heineken Open - Auckland Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Open 13 Provence - Marseille US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hamburg Challenger Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Citi Open - Washington Austrian Open - Kitzbuhel China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Irving Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Citi Open - Washington Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Vancouver Challenger Mercedes Cup - Stuttgart AEGON Championships - London Antalya Cup - Antalya Suisse Open - Gstaad Ecuador Open - Quito Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad Guayaquil Challenger BMW Tennis Championship - Sunrise Shenzhen Open - Shenzhen China Open - Beijing Monterrey Challenger Prostejov Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech BB&T Atlanta Open - Atlanta Citi Open - Washington Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg Sofia Open - Sofia Voit Mexico City Open - Mexico City Dubai Duty Free Tennis Championships - Dubai cinch Championships - London The 10tele.com Open - Nottingham International Indoor Tennis Championships of Croatia - Zagreb Serbia Open - Belgrade Chennai Open - Chennai U.S. Mens's Clay Court Championship - Houston Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Campbells Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Croatia Open - Umag Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha Morelos Challenger Bangkok Challenger Tallahassee Challenger Chengdu Open - Chengdu Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mercedes Cup - Stuttgart Internazionali BNL dItalia - Rome Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Murray River Open - Melbourne BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid AEGON International - Eastbourne Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Serbia Open - Belgrade BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Wimbledon - London Mercedes Cup - Stuttgart Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris China Open - Beijing Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Masters - Montreal Gazprom Hungarian Open - Budapest Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Coupe Rogers - Montreal French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davidoff Swiss Indoors Basel - Basel Wimbledon - London Copa Claro - Buenos Aires Wimbledon - London Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London St. Petersburg Open - St. Petersburg U.S. Open - New York Erste Bank Open - Vienna Chengdu Open - Chengdu Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad Intrum Stockholm Open - Stockholm French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group I, 2R, BRA-COL 3-1 U.S. Open - New York Davis Cup, World Group, PO, CAN-COL 3-2 U.S. Open - New York Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Group I, 2R, COL-CHI 3-1 Australian Open - Melbourne Davis Cup, World Group, PO, ARG-COL 4-0 French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne All Lower level tournaments Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, World Group, PO, COL-CRO 1-4 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, PO, SRB-USA 3-2 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, World Group, QR, COL-ARG 3-1 Olympics - London Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 1R, CAN-COL 5-0 Olympics - Rio de Janeiro Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Finals, Group D U.S. Open (juniors) Davis Cup, Group 2, 2R, COL-PAR 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group I, 2R, COL-DOM 4-1 U.S. Open (juniors) Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, PO, COL-JPN 2-3 French Open (juniors) Davis Cup, World Group, 1R, RUS-SRB 3-2 Wimbledon (juniors) French Open (juniors) Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, QR, COL-SWE 4-0 AAMI Classic - Kooyong